1 plod along
English-Italian dictionary > plod along
2 struggle on
English-Italian dictionary > struggle on